Bookly\Lib\Entities\Payment C

Total Complexity 112
Dependencies 16
Dependents 24
Total lines 823
Lines of code 401
Logical lines of code 193
Comment lines 239
Methods 40
Properties 18

Methods 40

Method Rating Maintainability Complexity Lines of code
setDetailsFromOrder()
C
32 24 96
getPaymentData()
B
37 19 67
typeToString()
A
48 15 34
statusToString()
S
57 5 18
typeToImage()
S
57 5 16
save()
S
60 4 13
typeToProduct()
S
62 4 12
paymentInfo()
S
59 3 13
getTypes()
S
61 1 18
setCartInfo()
S
66 2 9
getDetails()
S
82 1 3
getStatus()
S
82 1 3
setStatus()
S
77 1 4
getToken()
S
82 1 3
setToken()
S
77 1 4
getRefId()
S
82 1 3
setDetails()
S
77 1 4
setRefId()
S
77 1 4
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getUpdatedAt()
S
82 1 3
setUpdatedAt()
S
77 1 4
setPaidType()
S
77 1 4
setGatewayPriceCorrection()
S
77 1 4
getPaidType()
S
82 1 3
getGatewayPriceCorrection()
S
82 1 3
setPaid()
S
77 1 4
setTax()
S
77 1 4
getTax()
S
82 1 3
setTotal()
S
77 1 4
getTotal()
S
82 1 3
setType()
S
77 1 4
getType()
S
82 1 3
setTarget()
S
77 1 4
getTarget()
S
82 1 3
setGiftCardId()
S
77 1 4
getGiftCardId()
S
82 1 3
setCouponId()
S
77 1 4
getCouponId()
S
82 1 3
getPaid()
S
82 1 3